package com.coffee.wx.service;

import java.util.Map;

/**
 * 从微信获取用户信息服务
 */
public interface IWxUserInfoService {

    String getUserInfo(String code, String state);

    /**
     * 通过code获取用户的accessToken
     * @param code
     * @param state
     * @return
     */
    Map<String , Object> getUserAccessTokenByCode(String code, String state);

    /**
     * 通过accessToken获取用户信息
     * @param accessToken
     * @param openId
     * @return
     */
    Map<String, Object> getUserInfoByAccessToken(String accessToken, String openId);

}
